'use strict';

module.exports = mysql => {
  return async (ctx, next) => {
    const { id } = ctx.request.body;

    // 发布人的id
    const userId = await mysql.get('list', { id });


    // 通过id  获取发布人的详细信息
    const data = await mysql.get('userlist', { id: userId.userid });

    // 添加访问量
    await mysql.update('userlist', { id: data.id, pv: data.pv + 1 });

    // 继续执行
    await next();
  };
};
